/* Base.CSS
   Almacena lo relacionado a la estructura y el diseño principal de la página.
   
   Autor: Alberto Chaves
   Fecha: 10/04/2013

*/

html, html a {
 -webkit-font-smoothing: antialiased !important;  
}
a {
 text-decoration:none;
}

a img{
 border:0px;
 margin:10px;
}

body {
 margin:0px; 
 padding:0px;
 font-family:'Noto Sans', sans-serif;
 font-size:1em;
 color:#fff;
 background-image:url('imagenes/back2.gif');
 background-attachment:fixed;
 
}

#barra_estado {
 background-color: #000000;
 width:100%;
 height:40px;
}
 
#encabezado { 
 width:100%;
 height:120px;
 position:fixed;
 top:0px;
 z-index:999999;
 min-width:800px;
 background-color:#000;
}

#encabezado_interno { 
 width:800px; /*76%*/
 text-align: left;
 background-color: #FFF;
 height:120px;
}
 
#barra_ruta { 
 background-color: #000000;
 width:100%;
 height:40px;
 opacity:0.9;
 z-index:999999;
 position:fixed;
 top:120px;
 display:inline-block;
 text-align:center;
 vertical-align:middle;
 min-width:800px;
}

#barra_menu{
display:inline-block;
vertical-align:middle;
 }
 
 #barra_busqueda{ 
 display:inline-block;
 vertical-align:middle;
 }
 
#cuerpo {
 width:100%;
 min-width:810px;
 position:absolute;
 top:120px;
}
 
#menu_izquierda {
 width:12%;
 display:inline-block;
 float:left;
 min-height:400px;
}

#contenido {
 width:800px; /* 76% */
 background-color: #FFF;
 min-height:600px;
 
 border-bottom-left-radius: 8px;
 border-bottom-right-radius: 8px;
 
 -moz-border-radius-bottomleft: 8px;
 -moz-border-radius-bottomright: 8px;
 
 padding-top:43px;
 text-align:left;
 color:#000;
 
}

#menu_derecha {
 width:12%;
 display:inline-block;
 float:right;
 min-height:400px;
}
 
#pie {
 width:800px; /*76%;*/
 height:35px;
 margin-top:40px;
 
 background-color: #000;
 
 border-top-left-radius: 8px;
 border-top-right-radius: 8px;
 
 -moz-border-radius-topleft: 8px;
 -moz-border-radius-topright: 8px;
}